  .aside {
    background-color: #e6e9ec;
    text-align: center;
    line-height: 60px;
    height: 100%;
    /* overflow-x: hidden; */
  }

  .el-menu-item,
  .el-sub-menu {
    cursor: pointer;
    background-color: #e6e9ec;
  }

  .el-menu-item:first-child {
    border-top: 1px solid #c7c7c7;
  }

  
  .aside-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    background-color: #304156;
    color: #fff;
    cursor: pointer;
  }
  
  .logo-img {
    width: 35px;
    height: 35px;
    /* margin-left: 20px; */
  }
  
  .logo-text {
    font-size: 15px;
    font-weight: bold;
    margin: 0 10px;
  }